﻿2026-08-02T16:41:38.5139751Z ##[group]Run cargo test -p spt --test twohost_cli -- --nocapture
2026-08-02T16:41:38.5140233Z [36;1mcargo test -p spt --test twohost_cli -- --nocapture[0m
2026-08-02T16:41:38.5146403Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-08-02T16:41:38.5146745Z env:
2026-08-02T16:41:38.5147143Z   SPT_CI_TEST_TMP: C:\actions-runner\_work\_temp\spt-test-tmp-30755949373-1-6dfb2c31631046e0a97a604dfe9bcedf
2026-08-02T16:41:38.5147830Z   TEMP: C:\actions-runner\_work\_temp\spt-test-tmp-30755949373-1-6dfb2c31631046e0a97a604dfe9bcedf
2026-08-02T16:41:38.5148449Z   TMP: C:\actions-runner\_work\_temp\spt-test-tmp-30755949373-1-6dfb2c31631046e0a97a604dfe9bcedf
2026-08-02T16:41:38.5148881Z   SPT_TWO_HOST: 1
2026-08-02T16:41:38.5149066Z   SPT_TWO_HOST_ROLE: a
2026-08-02T16:41:38.5149274Z   SPT_TWO_HOST_SECRET: rig-twohost-ci
2026-08-02T16:41:38.5149521Z   SPT_TWO_HOST_WAIT_SECS: 900
2026-08-02T16:41:38.5149732Z ##[endgroup]
2026-08-02T16:41:39.4334281Z    Compiling n0-future v0.3.2
2026-08-02T16:41:39.4506589Z    Compiling backon v1.6.0
2026-08-02T16:41:39.4559452Z    Compiling tempfile v3.27.0
2026-08-02T16:41:39.5020204Z    Compiling n0-watcher v0.6.1
2026-08-02T16:41:39.5422454Z    Compiling iroh-dns v0.98.0
2026-08-02T16:41:39.6384844Z    Compiling netwatch v0.16.0
2026-08-02T16:41:39.6663552Z    Compiling spt-test-support v0.52.0 (C:\actions-runner\_work\spt-bs-core\spt-bs-core\crates\spt-test-support)
2026-08-02T16:41:39.9198069Z    Compiling iroh-relay v0.98.0
2026-08-02T16:41:40.1510048Z    Compiling portmapper v0.16.0
2026-08-02T16:41:44.6061926Z    Compiling iroh v0.98.2
2026-08-02T16:41:55.9312713Z    Compiling spt-net v0.52.0 (C:\actions-runner\_work\spt-bs-core\spt-bs-core\crates\spt-net)
2026-08-02T16:41:57.8121870Z    Compiling spt-daemon v0.52.0 (C:\actions-runner\_work\spt-bs-core\spt-bs-core\crates\spt-daemon)
2026-08-02T16:42:14.9044838Z    Compiling spt v0.52.0 (C:\actions-runner\_work\spt-bs-core\spt-bs-core\crates\spt)
2026-08-02T16:42:26.8585875Z     Finished `test` profile [unoptimized + debuginfo] target(s) in 48.04s
2026-08-02T16:42:26.8886151Z      Running tests\twohost_cli.rs (target\debug\deps\twohost_cli-55cee5b0f0c80bfb.exe)
2026-08-02T16:42:27.5888475Z 
2026-08-02T16:42:27.5888819Z running 2 tests
2026-08-02T16:42:27.5890215Z test gated_cli_role_b ... ok
2026-08-02T16:42:27.5895518Z GATED role A: node cc45247c71dc683e9c6505b72142e1976f898f7acf064beb27e35d2993ace09c
2026-08-02T16:43:19.9226210Z GATED OK: bring-up: B's suspended C-2 row replicated to A
2026-08-02T16:43:20.1973735Z GATED OK: C-2 wake dispatched — WOKE:ling-gated-c2@989b0dbaa74de8e5c747af19c65f49211f08235717e8d322ec082ab0cbfb48ee (Suspended->Active) at 989b0dbaa74de8e5c747af19c65f49211f08235717e8d322ec082ab0cbfb48ee
2026-08-02T16:43:27.6037860Z test gated_cli_role_a has been running for over 60 seconds
2026-08-02T16:43:51.2718663Z GATED OK: C-2: B's row advertises Active (the revive completed the loop)
2026-08-02T16:43:51.2740431Z GATED OK: E-1: B's send landed in the target spool
2026-08-02T16:43:51.2740849Z GATED OK: E-1 from-stamp = ling-gated-e1
2026-08-02T16:44:06.0652101Z GATED OK: W4 fork: B's source is seeded and granted
2026-08-02T16:44:06.0654491Z GATED OK: W4 fork: B's source row replicated to A
2026-08-02T16:44:07.2891046Z GATED OK: W4 fork driven across the boundary — FORKED:ling-gated-forksrc@989b0dbaa74de8e5c747af19c65f49211f08235717e8d322ec082ab0cbfb48ee -> ling-gated-forknew on 989b0dba… (home=twohost, copied-then-independent)
2026-08-02T16:44:20.8966107Z GATED OK: W4 fork: B verified the forked endpoint
2026-08-02T16:44:20.8968103Z GATED OK: B-3: B's ticker row replicated to A
2026-08-02T16:44:21.1532338Z GATED OK: B-3: pre-bounce ticker output reached the viewport
2026-08-02T16:46:31.5796410Z GATED OK: B-3: the reconnect banner painted after the sever
2026-08-02T16:46:32.3308960Z GATED OK: B-3: live output resumed after the banner (reheal)
2026-08-02T16:46:32.3309306Z GATED OK: B-3 banner-then-reheal on the real remote bounce
2026-08-02T16:46:47.5200911Z GATED OK: done: B acknowledged (bye)
2026-08-02T16:46:50.5319373Z GATED role A: step complete
2026-08-02T16:46:50.8003278Z test gated_cli_role_a ... ok
2026-08-02T16:46:50.8003508Z 
2026-08-02T16:46:50.8003764Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 263.21s
2026-08-02T16:46:50.8004110Z 
